package org.dev.`as`.project.common.utils

import java.text.SimpleDateFormat
import java.util.*

/**
 * Author WenPing
 * CreateTime 2021/8/14.
 * Description:格式化时间的工具类
 */
object DateUtil {

    private const val MD_FORMAT = "MM-dd"
    private const val DEFAULT_FORMAT = "yyyy-MM-dd HH:mm:ss"

    /**
     * 传入当前的Date信息
     */
    fun getMDDate(date: Date): String {
        val sdf = SimpleDateFormat(MD_FORMAT, Locale.CHINA)
        return sdf.format(date)
    }

    /**
     * 传入string格式的时间信息，需要解析
     */
    fun getMDDate(dateString: String): String {
        val sdf = SimpleDateFormat(DEFAULT_FORMAT, Locale.CHINA)
        return getMDDate(sdf.parse(dateString))
    }

}